technical assistance provider - German English Dictionary